selling dearly - German English Dictionary